Skip to Main Content
Insider Trading

Last Updated: 1 week ago

Elena A. Donio has an estimated net worth of at least $49.3 million*, as of Dec. 18, 2024. They own 404,832 shares of TWLO stock. They have sold 71,268 shares of TWLO stock since 2021, for an estimated $4.5 million.

Elena A. Donio $TWLO SEC Form 4 Insider Trading

Elena A. Donio has filed a total of 21 insider trades in $TWLO since 2021. Their most recent trade was a sale of 2,980 shares, made on Nov 20, 2023. Their largest trade was a sale of 7,760 shares, made on Aug 15, 2023. We estimate that they now own 404,832 shares of $TWLO, worth an estimated $44.8 million.



Insider Trading at $TWLO

There have been a total of 340 insider trades reported at $TWLO since 2021, with 165,476 shares purchased and 856,448 shares sold. The most active insider traders in $TWLO stock have been Jeff Lawson, Dana Wagner, and Khozema Shipchandler. The most recent trade was a sale of 4,629 shares reported by Dana Wagner (Chief Legal Officer, Secretary), made on Dec 04, 2024.



History of Insider Stock Trades by Elena A. Donio

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
TWLO Sale 2,980 Nov 20, 2023 Nov. 22, 2023, 5:11 p.m.
TWLO Sale 889 Nov 20, 2023 Nov. 22, 2023, 5:11 p.m.
TWLO Sale 1,576 Nov 15, 2023 Nov. 17, 2023, 5:30 p.m.
TWLO Sale 6,006 Nov 15, 2023 Nov. 17, 2023, 5:30 p.m.
TWLO Sale 2,597 Oct 05, 2023 Oct. 10, 2023, 4:15 p.m.
TWLO Sale 5,034 Oct 02, 2023 Oct. 4, 2023, 7:13 p.m.
TWLO Sale 200 Oct 02, 2023 Oct. 4, 2023, 7:13 p.m.
TWLO Sale 3,807 Aug 18, 2023 Aug. 22, 2023, 5:46 p.m.
TWLO Sale 7,760 Aug 15, 2023 Aug. 16, 2023, 6:04 p.m.
TWLO Sale 2,642 Jul 06, 2023 July 10, 2023, 5:14 p.m.
TWLO Sale 6,485 Jun 05, 2023 June 7, 2023, 4:17 p.m.
TWLO Sale 7,622 May 15, 2023 May 17, 2023, 5:01 p.m.
TWLO Sale 208 Mar 31, 2023 April 4, 2023, 5:53 p.m.
TWLO Sale 4,932 Mar 31, 2023 April 4, 2023, 5:53 p.m.
TWLO Sale 5,182 Feb 15, 2023 Feb. 17, 2023, 5:38 p.m.
TWLO Sale 5,555 Nov 15, 2022 Nov. 17, 2022, 6:03 p.m.
TWLO Sale 1,700 Nov 15, 2022 Nov. 17, 2022, 6:03 p.m.
TWLO Sale 3,029 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO Sale 663 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO Sale 1,901 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO Sale 500 Jun 04, 2021 June 6, 2021, 8 p.m.




$TWLO Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.